Mobile
Log In Sign Up
Home > english-chinese > "impermeable (impervious) layer" in Chinese

Chinese translation for "impermeable (impervious) layer"